package cn.itcast.domain.cargo;

import cn.itcast.domain.BaseEntity;

import java.io.Serializable;
import java.util.Date;

public class Shipping extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    private String shippingOrderId;      //委托单id
    private String orderType;            //运输方式
    private String shipper;              //货主
    private String consignee;            //提单抬头
    private String notifyParty;          //正本通知人
    private String lcno;                 //信用证
    private String portOfLoading;        //装运港
    private String portOfTrans;          //转船港
    private String portOfDischar;        //卸货港
    private Date loadingDate;            //装期
    private Date limtDate;               //效期
    private String isBatch;              //是否分批
    private String isTrans;              //是否转船
    private String copyNum;              //份数
    private String remark;               //扼要说明
    private String specialConditio;      //运输要求
    private String freight;              //运费说明
    private String checkBy;              //复核人
    private Integer state;               //状态
    private String createBy;            //创建人
    private String createDept;          //创建部门
    private Date createTime;            //创建日期

    public String getShippingOrderId() {
        return shippingOrderId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.shipping_order_id
     *
     * @param shippingOrderId the value for co_shipping_order.shipping_order_id
     *
     * @mbg.generated
     */
    public void setShippingOrderId(String shippingOrderId) {
        this.shippingOrderId = shippingOrderId == null ? null : shippingOrderId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.order_type
     *
     * @return the value of co_shipping_order.order_type
     *
     * @mbg.generated
     */
    public String getOrderType() {
        return orderType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.order_type
     *
     * @param orderType the value for co_shipping_order.order_type
     *
     * @mbg.generated
     */
    public void setOrderType(String orderType) {
        this.orderType = orderType == null ? null : orderType.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.shipper
     *
     * @return the value of co_shipping_order.shipper
     *
     * @mbg.generated
     */
    public String getShipper() {
        return shipper;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.shipper
     *
     * @param shipper the value for co_shipping_order.shipper
     *
     * @mbg.generated
     */
    public void setShipper(String shipper) {
        this.shipper = shipper == null ? null : shipper.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.consignee
     *
     * @return the value of co_shipping_order.consignee
     *
     * @mbg.generated
     */
    public String getConsignee() {
        return consignee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.consignee
     *
     * @param consignee the value for co_shipping_order.consignee
     *
     * @mbg.generated
     */
    public void setConsignee(String consignee) {
        this.consignee = consignee == null ? null : consignee.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.notify_party
     *
     * @return the value of co_shipping_order.notify_party
     *
     * @mbg.generated
     */
    public String getNotifyParty() {
        return notifyParty;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.notify_party
     *
     * @param notifyParty the value for co_shipping_order.notify_party
     *
     * @mbg.generated
     */
    public void setNotifyParty(String notifyParty) {
        this.notifyParty = notifyParty == null ? null : notifyParty.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.lcno
     *
     * @return the value of co_shipping_order.lcno
     *
     * @mbg.generated
     */
    public String getLcno() {
        return lcno;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.lcno
     *
     * @param lcno the value for co_shipping_order.lcno
     *
     * @mbg.generated
     */
    public void setLcno(String lcno) {
        this.lcno = lcno == null ? null : lcno.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.port_of_loading
     *
     * @return the value of co_shipping_order.port_of_loading
     *
     * @mbg.generated
     */
    public String getPortOfLoading() {
        return portOfLoading;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.port_of_loading
     *
     * @param portOfLoading the value for co_shipping_order.port_of_loading
     *
     * @mbg.generated
     */
    public void setPortOfLoading(String portOfLoading) {
        this.portOfLoading = portOfLoading == null ? null : portOfLoading.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.port_of_trans
     *
     * @return the value of co_shipping_order.port_of_trans
     *
     * @mbg.generated
     */
    public String getPortOfTrans() {
        return portOfTrans;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.port_of_trans
     *
     * @param portOfTrans the value for co_shipping_order.port_of_trans
     *
     * @mbg.generated
     */
    public void setPortOfTrans(String portOfTrans) {
        this.portOfTrans = portOfTrans == null ? null : portOfTrans.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.port_of_dischar
     *
     * @return the value of co_shipping_order.port_of_dischar
     *
     * @mbg.generated
     */
    public String getPortOfDischar() {
        return portOfDischar;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.port_of_dischar
     *
     * @param portOfDischar the value for co_shipping_order.port_of_dischar
     *
     * @mbg.generated
     */
    public void setPortOfDischar(String portOfDischar) {
        this.portOfDischar = portOfDischar == null ? null : portOfDischar.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.loading_date
     *
     * @return the value of co_shipping_order.loading_date
     *
     * @mbg.generated
     */
    public Date getLoadingDate() {
        return loadingDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.loading_date
     *
     * @param loadingDate the value for co_shipping_order.loading_date
     *
     * @mbg.generated
     */
    public void setLoadingDate(Date loadingDate) {
        this.loadingDate = loadingDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.limt_date
     *
     * @return the value of co_shipping_order.limt_date
     *
     * @mbg.generated
     */
    public Date getLimtDate() {
        return limtDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.limt_date
     *
     * @param limtDate the value for co_shipping_order.limt_date
     *
     * @mbg.generated
     */
    public void setLimtDate(Date limtDate) {
        this.limtDate = limtDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.is_batch
     *
     * @return the value of co_shipping_order.is_batch
     *
     * @mbg.generated
     */
    public String getIsBatch() {
        return isBatch;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.is_batch
     *
     * @param isBatch the value for co_shipping_order.is_batch
     *
     * @mbg.generated
     */
    public void setIsBatch(String isBatch) {
        this.isBatch = isBatch == null ? null : isBatch.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.is_trans
     *
     * @return the value of co_shipping_order.is_trans
     *
     * @mbg.generated
     */
    public String getIsTrans() {
        return isTrans;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.is_trans
     *
     * @param isTrans the value for co_shipping_order.is_trans
     *
     * @mbg.generated
     */
    public void setIsTrans(String isTrans) {
        this.isTrans = isTrans == null ? null : isTrans.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.copy_num
     *
     * @return the value of co_shipping_order.copy_num
     *
     * @mbg.generated
     */
    public String getCopyNum() {
        return copyNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.copy_num
     *
     * @param copyNum the value for co_shipping_order.copy_num
     *
     * @mbg.generated
     */
    public void setCopyNum(String copyNum) {
        this.copyNum = copyNum == null ? null : copyNum.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.remark
     *
     * @return the value of co_shipping_order.remark
     *
     * @mbg.generated
     */
    public String getRemark() {
        return remark;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.remark
     *
     * @param remark the value for co_shipping_order.remark
     *
     * @mbg.generated
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.special_conditio
     *
     * @return the value of co_shipping_order.special_conditio
     *
     * @mbg.generated
     */
    public String getSpecialConditio() {
        return specialConditio;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.special_conditio
     *
     * @param specialConditio the value for co_shipping_order.special_conditio
     *
     * @mbg.generated
     */
    public void setSpecialConditio(String specialConditio) {
        this.specialConditio = specialConditio == null ? null : specialConditio.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.freight
     *
     * @return the value of co_shipping_order.freight
     *
     * @mbg.generated
     */
    public String getFreight() {
        return freight;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.freight
     *
     * @param freight the value for co_shipping_order.freight
     *
     * @mbg.generated
     */
    public void setFreight(String freight) {
        this.freight = freight == null ? null : freight.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.check_by
     *
     * @return the value of co_shipping_order.check_by
     *
     * @mbg.generated
     */
    public String getCheckBy() {
        return checkBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.check_by
     *
     * @param checkBy the value for co_shipping_order.check_by
     *
     * @mbg.generated
     */
    public void setCheckBy(String checkBy) {
        this.checkBy = checkBy == null ? null : checkBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.state
     *
     * @return the value of co_shipping_order.state
     *
     * @mbg.generated
     */
    public Integer getState() {
        return state;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.state
     *
     * @param state the value for co_shipping_order.state
     *
     * @mbg.generated
     */
    public void setState(Integer state) {
        this.state = state;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.create_by
     *
     * @return the value of co_shipping_order.create_by
     *
     * @mbg.generated
     */
    public String getCreateBy() {
        return createBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.create_by
     *
     * @param createBy the value for co_shipping_order.create_by
     *
     * @mbg.generated
     */
    public void setCreateBy(String createBy) {
        this.createBy = createBy == null ? null : createBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.create_dept
     *
     * @return the value of co_shipping_order.create_dept
     *
     * @mbg.generated
     */
    public String getCreateDept() {
        return createDept;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.create_dept
     *
     * @param createDept the value for co_shipping_order.create_dept
     *
     * @mbg.generated
     */
    public void setCreateDept(String createDept) {
        this.createDept = createDept == null ? null : createDept.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_shipping_order.create_time
     *
     * @return the value of co_shipping_order.create_time
     *
     * @mbg.generated
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_shipping_order.create_time
     *
     * @param createTime the value for co_shipping_order.create_time
     *
     * @mbg.generated
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}